Volume 12, Issue 1, January and February 2023, Pages 129-150
Ayman A. Alwan; Ahmed A. ElShereef; E. A. Abu Farha